Big Huge Thesaurus

darning needle

noun